From Bot to Bot: Using a Chat Bot to Synthesize Robot Motion
نویسندگان
چکیده
We present Bot to Bot, a system for developers to write voice controlled applications in a high-level language while retaining portability over a variety of different robot hardware platforms. In this paper we describe how Bot to Bot leverages advances in natural language processing and robotic control to take a user’s voice command and translate it into a structured intent for the robot through the following intermediate representations: verbal bites, robot assembly, and robot control primitives. Our long-term goal is to find a verbal instruction set for human-robot interaction. We provide our software as open source to encourage future research.
منابع مشابه
Developing a ChatBot to Answer Spatial Queries for use in Location-based Services
A Chat Bot is an automated operator that can interact with customers like a human operator, answer their questions, solve problems and get feedback. Real-time responsiveness, the sense of talking to a human user is one of their good features that can be used to deliver location-based services. This paper designed a Chat Bot that can talk and answer users' questions based on their location. Thi...
متن کاملHole Avoidance: Experiments in Coordinated Motion on Rough Terrain
In this paper, we study coordinated motion in a swarm robotic system, called a swarm-bot. A swarm-bot is a self-assembling and self-organizing artifact, composed of a swarm of s-bots, mobile robots with the ability to connect to and disconnect from each other. The swarm-bot concept is particularly suited for tasks that require abilities of navigation on rough terrain, such as space exploration ...
متن کاملEvolution of Coordinated Motion Behaviors in a Group of Self-Assembled Robots
In this work, we introduce a swarm robotic system, called a swarm-bot. A swarm-bot is a self-assembling and self-organizing artifact composed of a swarm of s-bots, mobile robots with the ability to connect to/disconnect from each other. In particular, we address the problem of synthesizing controllers for the swarm-bot using Artificial Evolution. We describe the motivation behind the choice of ...
متن کاملEvolving Self-Organizing Behaviors for a Swarm-Bot
In this paper, we introduce a self-assembling and self-organizing artifact, called a swarm-bot, composed of a swarm of s-bots, mobile robots with the ability to connect to and to disconnect from each other. We discuss the challenges involved in controlling a swarm-bot and address the problem of synthesizing controllers for the swarm-bot using artificial evolution. Specifically, we study aggrega...
متن کاملFacilitating Natural Conversational Agent Interactions: Lessons from a Deception Experiment
This study reports the results of a laboratory experiment exploring interactions between humans and a conversational agent. Using the ChatScript language, we created a chat bot that asked participants to describe a series of images. The two objectives of this study were (1) to analyze the impact of dynamic responses on participants’ perceptions of the conversational agent, and (2) to explore be...
متن کامل